html,body{width:100%;height:100%;overflow: hidden;padding:0;margin:0;}
body,input{font-family: 'microsoft yahei';font-size: 12px;}
#z-body-container{padding: 0;margin: 0;width:100%;height:100%;overflow: auto;position: absolute;top:0;left:0;}
ul,li,dl,dt,dd{padding: 0;margin: 0;}
td.error{ border-bottom: 1px solid #f00!important;}
li{list-style-type: none;}
a{text-decoration: none;color: #224422;}
img,a img{border:none;}
.clear{clear: both;}
.hidden{display:none;}
/* page links */
ul.pagination{margin: 0;padding: 0;clear: both;overflow: auto;}
ul.pagination li{float: left;margin: 0 2px;}
ul.pagination li.info{display: none;border: none;margin-right: 10px;background: none;width: auto;}
ul.pagination li.active，
ul.pagination li a{display: block;width: 20px;height: 20px;
    text-align: center;line-height: 20px;border: 1px solid #f0f0f0;}
ul.pagination li a:hover{font-weight: bold;}
ul.pagination li.active{ font-weight: bolder; }
ul.pagination li.previous a,
ul.pagination li.next a,
ul.pagination li.previous,
ul.pagination li.next{width: 42px;}
ul.pagination li.pages-select{width: 30px;}
/* page links */

.dialog-box .dialog-header a.close{background: url('../img/button-close.png') left top no-repeat scroll transparent;text-indent: -10000px;
    display: block;    width: 20px;    height: 20px;    margin-top: 5px;}
.dialog-box .dialog-header a.close:hover{background-image: url('../img/button-close-hover.png');}
.dialog-box .bottom a.confirm,.dialog-box .bottom a.cancel{color: #333;
    background-color: #d0d0d0;    border-top: 1px solid #e0e0e0;border-bottom: 1px solid #c0c0c0;}
.dialog-box .bottom a.confirm:hover,.dialog-box .bottom a.cancel:hover{    background-color: #e0e0e0;}

/* form login */
.login-form .form-row label{ width: 40px;}
.login-form .form-row input{width: 253px;}
.login-form .form-button {padding-left: 55px;}
.hover{background-color: #f0f0f0;}